Airwallex\Controllers\AirwallexController A

Total Complexity 73
Dependencies 15
Dependents 2
Total lines 424
Lines of code 352
Logical lines of code 217
Comment lines 20
Methods 15
Properties 1

Methods 15

Method Rating Maintainability Complexity Lines of code
processOrderPay()
A
45 13 37
paymentConfirmation()
A
39 11 65
handleRedirectWithReturnResult()
A
51 8 26
getOrderAndPaymentIntentForConfirmation()
A
49 7 31
connectionTest()
S
50 6 29
getPaymentDetailForRedirect()
S
54 5 19
getRequestHeaders()
S
58 5 15
jsLog()
S
58 5 15
handleStatusForConfirmation()
S
55 3 20
cardPayment()
S
51 2 26
dropInPayment()
S
51 2 25
weChatPayment()
S
53 2 23
webhook()
S
58 2 15
__construct()
S
80 1 3
setTemporaryOrderStateAfterDecline()
S
81 1 3